What is mercedes m104 engine?

The Mercedes M104 engine is a six-cylinder, 24-valve engine produced from 1990 to 1997. It was used in various Mercedes-Benz models including the E, S, and SL classes. The M104 engine had a displacement of 2.8L, 3.0L, and 3.2L and was available in both petrol and diesel variants. The engine used a single overhead camshaft design and variable valve timing technology, which enabled it to produce high levels of power and torque while remaining fuel-efficient. The M104 engine was also known for its durability and longevity, with many examples still running smoothly with over 200,000 miles on the clock.